//立即执行函数（异步，类似setTimmetou的时间设置为0）
setImmediate(()=>{
    console.log(1);
})
//定义一个微任务(异步分为宏任务和微任务，这个queueMicrotask就是语义化的微任务)
queueMicrotask(()=>{

})
//立即执行函数（属于微任务，一定要排在为任务的第一个）
Process.nextTick(()=>{
    
})